iT邦幫忙

2023 iThome 鐵人賽

DAY 23
0
SideProject30

一起去遛狗系列 第 23

【一起去遛狗】Day 22 Firestore & Firebase Hosting

  • 分享至 

  • xImage
  •  

因為發現前一頁有許多選項,才驚覺 Firebase 提供的服務真的超多,乾脆研究一番看看有哪些服務是我用得到的!

Firebase Realtime Database

Firebase 的 Realtime Database 是一個 NoSQL 雲端管理資料庫,資料會用 JSON 的格式儲存並即時同步到連接的客戶端,也支援跨平台服務,也就是可以讓 iOS、Android、Web 端都共享同一個資料庫,並自動接收最新資料。Realtime Database 的特點是資料即時性、支援離線模式、客戶端訪問、擴展多個資料庫(付費)。

Firebase 提供兩種雲端資料庫的服務

  • Cloud Firestore 是 Firebase 用於 mobile app 的最新資料庫。他以Realtime Database 為基礎,用更新、更直觀的資料模型。 Cloud Firestore 還具有比 Realtime Database 更豐富、更快的查詢和可擴展性。

  • Realtime Database 是 Firebase 的原始資料庫。對於需要跨客戶端即時同步狀態的 mobile app 來說,這是一種高效、低延遲的解決方案。

在這邊我才搞懂 Firestore 是另一個基於 Realtime Database 的服務,所以前面要選的反而是 Firestore,因為 Firestore 有 Geo queries 的功能可以使用,

Firebase Hosting

Firebase Hosting 是 Google 提供的一個靜態和動態網站託管服務,有點像雲端的 server 。允許開發者快速的部署和托管網站或應用程式,包括單頁網站、網站頁面、後端 API 等。Firebase Hosting 提供了 SSL 加密,並且擁有易於使用的部署或版本退回的功能。使開發者能夠更快速並且更安全的向用戶提供他們的網站內容

所以目前這個專案會用到這兩個服務!明天再來實際執行看看吧~


上一篇
【一起去遛狗】Day 21 定位分享
下一篇
【一起去遛狗】Day 23 建立 Cloud Firestore
系列文
一起去遛狗30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言